package com.sinosoft.brokerchannel.entity.vo;

import io.swagger.annotations.ApiModel;

/**
 * 险别信息
 *
 * @author geniusBoy
 */
@ApiModel
public class CvrgVO {
    /**
     * 险别代码
     */
    private String cCvrgNo;
    /**
     * 险别名称
     */
    private String cCustCvrgNme;
    private String cCvrgName;
    /**
     * 折扣保费
     */
    private String nDiscountPrm;
    /**
     * 保额/限额
     */
    private String nAmt;
    /**
     * 数量
     */
    private String cNumber;
    /**
     * 【油污污染责任】限额档次
     */
    private String cIndemLmtLvl;
    /**
     * 【车辆损失险】免赔额
     */
    private String cResvTxt12;
    /**
     * 【车辆损失险】免赔额保额
     */
    private String nDductAmt;
    /**
     * 是否不计免赔
     */
    private String cDductMrk;
    /**
     * 费率
     */
    private String nrate;
    private String nRate;
    /**
     * 基本保费
     */
    private String nBasePrm;
    /**
     * 折前保费
     */
    private String nBefPrm;
    /**
     * 不计免赔系数
     */
    private String nDductRate;
    /**
     * 应缴保费
     */
    private String nPrm;
    /**
     * 数量
     */
    private String nLiabDaysLmt;
    /**
     * 每人保额
     */
    private String nPerAmt;
    /**
     * 上浮比例
     */
    private String nrate032618;
    /**
     * 免赔率
     */
    private String nDeductibleRate;
    /**
     * 玻璃性质
     */
    private String cGlassType;
    /**
     * PKID
     */
    private String cPkId;
    /**
     * 申请单号
     */
    private String cAppNo;
    /**
     * 记录唯一标识号,投保时为投保单的PKID,批改申请时如非新增记录则为原投保单的PKID,如为新增记录则为批改申请单的PKID
     */
    private String cRowId;
    /**
     * 保单号
     */
    private String cPlyNo;
    /**
     * 批改序号
     */
    private Long nEdrPrjNo;
    /**
     * 批单号
     */
    private String cEdrNo;
    /**
     * 序号
     */
    private String nSeqNo;
    /**
     * 折扣系数
     */
    private String nDisCoef;
    /**
     * 折后保费
     */
    private String nCalcPrm;
    /**
     * 年折前保费
     */
    private String nBefAnnPrm;
    /**
     * 年计算保费
     */
    private String nClacAnnPrm;
    /**
     * 保费变化时间
     */
    private String tPrmChgTm;
    /**
     * 标的类型代码
     */
    private String cTgtTyp;
    /**
     * 标的名称
     */
    private String cTgtNme;
    /**
     * 标的类型数量
     */
    private String nTgtQty;
    /**
     * 赔偿限额
     */
    private String nIndemLmt;
    /**
     * 单次赔偿限额
     */
    private String nOnceIndemLmt;
    /**
     * 险别的有效起期
     */
    private String tBgnTm;
    /**
     * 保单为保单的保险止期
     */
    private String tEndTm;
    /**
     * 保额变化
     */
    private String nAmtVar;
    /**
     * 保额变化
     */
    private String nPrmVar1;
    /**
     * 计算保费变化
     */
    private String nCalcPrmVar;
    /**
     * 赔偿限额变化
     */
    private String nIndemVar;
    /**
     * 最新保单标志,0否,1是
     */
    private String cLatestMrk;
    /**
     * 创建人代码
     */
    private String cCrtCde;
    /**
     * 创建人时间
     */
    private String cCrtTm;
    /**
     * 修改人代码
     */
    private String cUpdCde;
    /**
     * 不计免赔保额
     */
    private String cDductAmt;
    /**
     * 修改人时间
     */
    private String cUpdTm;
    /**
     * 迁移标志
     */
    private String cTransMrk;
    /**
     * 迁移时间
     */
    private String tTransTm;
    /**
     * 不足额投保标志:0:足额投保,1:不足额投保
     */
    private String cUnderInsuranceFlag;
    /**
     * 老系统险别代码
     */
    private String cCvrgNoOld;
    /**
     * 浮动率
     */
    private String nFloatRate;
    /**
     * 方案号
     */
    private String cPlanNo;

    /**
     * 免责期(天)
     */
    private String nExemPeriod;
    /**
     * 分入全单保费
     */
    private String nPrmZb;
    /**
     * 赔付比例
     */
    private String nCompenRate;
    /**
     * 增加险别标志
     */
    private String cAddMrk;
    /**
     * 玻璃单独破碎险-玻璃类型
     */
    private String cGlassTyp;
    /**
     * 分入全单保费
     */
    private String nAmtZb;
    /**
     * 是否需要乘短期费率系数
     */
    private String ifByRatiocoef;
    /**
     * 扩展区域半径 字段(机动车出境保险 使用)
     */
    private String cExtAreaRad;
    /**
     * 事故类型 字段(约定区域通行费特约 使用)
     */
    private String cAccidentTyp;
    /**
     * 协定比例 字段(新车特约A,新车特约B 使用)
     */
    private String cAgreementRatio;
    /**
     * 添加 免赔额标记 字段(可选不计免赔 使用)
     */
    private String cDductMoneyMrk;
    /**
     * 自主核保系数
     */
    private String nAutoCheCoef;
    /**
     * 不计免赔折前保费
     */
    private String nDductBefPrm;
    /**
     * 可选免赔额费率
     */
    private String nFranchishRate;
    /**
     * 增值税额
     */
    private String nVat;
    /**
     * 保费收入
     */
    private String nPrice;
    /**
     * 增值税变化值
     */
    private String nVatVar;
    /**
     * 保费收入变化值
     */
    private String nPriceVar;
    /**
     * 指定修理厂险浮动比例
     */
    private String cSepRep;
    /**
     * 修改时间戳
     */
    private String tModifyTm;
    /**
     * 创建人时间
     */
    private String tUpdTm;
    /**
     * 储金
     */
    private String nSavingAmt;
    /**
     * 免赔优惠
     */
    private String nResvNum13;
    /**
     * 纯风险标志
     */
    private String nPureRiskPremiumFlag;
    /**
     * 不计免赔保费
     */
    private String nDductPrm;
    /**
     * 平台纯风险保费
     */
    private String nBasePurePrm;
    /**
     * 全年应缴保费
     */
    private String nAllPrm;
    /**
     * 退保标志
     */
    private String cCancelMrk;
    /**
     * 不计免赔保费变化量
     */
    private String nDductPrmVar;
    /**
     * 保费变化量
     */
    private String nPrmVar;
    /**
     * 应退保费
     */
    private String nReturnPrm;
    /**
     * .cMpFlag是否不计免赔：369004-否 369003-是
     */
    private String cMpFlag;
    /**
     * 免赔保费
     */
    private String nMpPrm;
    private String cTgtQty;
    /**
     * 保险协议代码
     */
    private String channelAgreeCode;
    /**
     * 保险协议名称
     */
    private String channelAgreeName;
    public String getChannelAgreeCode() {
        return channelAgreeCode;
    }

    public void setChannelAgreeCode(String channelAgreeCode) {
        this.channelAgreeCode = channelAgreeCode;
    }

    public String getChannelAgreeName() {
        return channelAgreeName;
    }

    public void setChannelAgreeName(String channelAgreeName) {
        this.channelAgreeName = channelAgreeName;
    }
    public String getnRate() {
        return nRate != null ? nRate : nrate;
    }

    public void setnRate(String nRate) {
        this.nRate = nRate;
    }

    public String getcCvrgNo() {
        return cCvrgNo;
    }

    public void setcCvrgNo(String cCvrgNo) {
        this.cCvrgNo = cCvrgNo;
    }

    public String getcCustCvrgNme() {
        return cCustCvrgNme;
    }

    public void setcCustCvrgNme(String cCustCvrgNme) {
        this.cCustCvrgNme = cCustCvrgNme;
    }

    public String getnDiscountPrm() {
        return nDiscountPrm;
    }

    public void setnDiscountPrm(String nDiscountPrm) {
        this.nDiscountPrm = nDiscountPrm;
    }

    public String getnAmt() {
        return nAmt;
    }

    public void setnAmt(String nAmt) {
        this.nAmt = nAmt;
    }

    public String getcNumber() {
        return cNumber;
    }

    public void setcNumber(String cNumber) {
        this.cNumber = cNumber;
    }

    public String getcIndemLmtLvl() {
        return cIndemLmtLvl;
    }

    public void setcIndemLmtLvl(String cIndemLmtLvl) {
        this.cIndemLmtLvl = cIndemLmtLvl;
    }

    public String getcResvTxt12() {
        return cResvTxt12;
    }

    public void setcResvTxt12(String cResvTxt12) {
        this.cResvTxt12 = cResvTxt12;
    }

    public String getnDductAmt() {
        return nDductAmt;
    }

    public void setnDductAmt(String nDductAmt) {
        this.nDductAmt = nDductAmt;
    }

    public String getcDductMrk() {
        return cDductMrk;
    }

    public void setcDductMrk(String cDductMrk) {
        this.cDductMrk = cDductMrk;
    }

    public String getnBasePrm() {
        return nBasePrm;
    }

    public void setnBasePrm(String nBasePrm) {
        this.nBasePrm = nBasePrm;
    }

    public String getnBefPrm() {
        return nBefPrm;
    }

    public void setnBefPrm(String nBefPrm) {
        this.nBefPrm = nBefPrm;
    }

    public String getnDductRate() {
        return nDductRate;
    }

    public void setnDductRate(String nDductRate) {
        this.nDductRate = nDductRate;
    }

    public String getnPrm() {
        return nPrm;
    }

    public void setnPrm(String nPrm) {
        this.nPrm = nPrm;
    }

    public String getnLiabDaysLmt() {
        return nLiabDaysLmt;
    }

    public void setnLiabDaysLmt(String nLiabDaysLmt) {
        this.nLiabDaysLmt = nLiabDaysLmt;
    }

    public String getnPerAmt() {
        return nPerAmt;
    }

    public void setnPerAmt(String nPerAmt) {
        this.nPerAmt = nPerAmt;
    }

    public String getnDeductibleRate() {
        return nDeductibleRate;
    }

    public void setnDeductibleRate(String nDeductibleRate) {
        this.nDeductibleRate = nDeductibleRate;
    }

    public String getcGlassType() {
        return cGlassType;
    }

    public void setcGlassType(String cGlassType) {
        this.cGlassType = cGlassType;
    }

    public String getcPkId() {
        return cPkId;
    }

    public void setcPkId(String cPkId) {
        this.cPkId = cPkId;
    }

    public String getcAppNo() {
        return cAppNo;
    }

    public void setcAppNo(String cAppNo) {
        this.cAppNo = cAppNo;
    }

    public String getcRowId() {
        return cRowId;
    }

    public void setcRowId(String cRowId) {
        this.cRowId = cRowId;
    }

    public String getcPlyNo() {
        return cPlyNo;
    }

    public void setcPlyNo(String cPlyNo) {
        this.cPlyNo = cPlyNo;
    }

    public Long getnEdrPrjNo() {
        return nEdrPrjNo;
    }

    public void setnEdrPrjNo(Long nEdrPrjNo) {
        this.nEdrPrjNo = nEdrPrjNo;
    }

    public String getcEdrNo() {
        return cEdrNo;
    }

    public void setcEdrNo(String cEdrNo) {
        this.cEdrNo = cEdrNo;
    }

    public String getnSeqNo() {
        return nSeqNo;
    }

    public void setnSeqNo(String nSeqNo) {
        this.nSeqNo = nSeqNo;
    }

    public String getnDisCoef() {
        return nDisCoef;
    }

    public void setnDisCoef(String nDisCoef) {
        this.nDisCoef = nDisCoef;
    }

    public String getnCalcPrm() {
        return nCalcPrm;
    }

    public void setnCalcPrm(String nCalcPrm) {
        this.nCalcPrm = nCalcPrm;
    }

    public String getnBefAnnPrm() {
        return nBefAnnPrm;
    }

    public void setnBefAnnPrm(String nBefAnnPrm) {
        this.nBefAnnPrm = nBefAnnPrm;
    }

    public String getnClacAnnPrm() {
        return nClacAnnPrm;
    }

    public void setnClacAnnPrm(String nClacAnnPrm) {
        this.nClacAnnPrm = nClacAnnPrm;
    }

    public String gettPrmChgTm() {
        return tPrmChgTm;
    }

    public void settPrmChgTm(String tPrmChgTm) {
        this.tPrmChgTm = tPrmChgTm;
    }

    public String getcTgtTyp() {
        return cTgtTyp;
    }

    public void setcTgtTyp(String cTgtTyp) {
        this.cTgtTyp = cTgtTyp;
    }

    public String getcTgtNme() {
        return cTgtNme;
    }

    public void setcTgtNme(String cTgtNme) {
        this.cTgtNme = cTgtNme;
    }

    public String getnTgtQty() {
        return nTgtQty;
    }

    public void setnTgtQty(String nTgtQty) {
        this.nTgtQty = nTgtQty;
    }

    public String getnIndemLmt() {
        return nIndemLmt;
    }

    public void setnIndemLmt(String nIndemLmt) {
        this.nIndemLmt = nIndemLmt;
    }

    public String getnOnceIndemLmt() {
        return nOnceIndemLmt;
    }

    public void setnOnceIndemLmt(String nOnceIndemLmt) {
        this.nOnceIndemLmt = nOnceIndemLmt;
    }

    public String gettBgnTm() {
        return tBgnTm;
    }

    public void settBgnTm(String tBgnTm) {
        this.tBgnTm = tBgnTm;
    }

    public String gettEndTm() {
        return tEndTm;
    }

    public void settEndTm(String tEndTm) {
        this.tEndTm = tEndTm;
    }

    public String getnAmtVar() {
        return nAmtVar;
    }

    public void setnAmtVar(String nAmtVar) {
        this.nAmtVar = nAmtVar;
    }

    public String getnPrmVar1() {
        return nPrmVar1;
    }

    public void setnPrmVar1(String nPrmVar1) {
        this.nPrmVar1 = nPrmVar1;
    }

    public String getnCalcPrmVar() {
        return nCalcPrmVar;
    }

    public void setnCalcPrmVar(String nCalcPrmVar) {
        this.nCalcPrmVar = nCalcPrmVar;
    }

    public String getnIndemVar() {
        return nIndemVar;
    }

    public void setnIndemVar(String nIndemVar) {
        this.nIndemVar = nIndemVar;
    }

    public String getcLatestMrk() {
        return cLatestMrk;
    }

    public void setcLatestMrk(String cLatestMrk) {
        this.cLatestMrk = cLatestMrk;
    }

    public String getcCrtCde() {
        return cCrtCde;
    }

    public void setcCrtCde(String cCrtCde) {
        this.cCrtCde = cCrtCde;
    }

    public String getcCrtTm() {
        return cCrtTm;
    }

    public void setcCrtTm(String cCrtTm) {
        this.cCrtTm = cCrtTm;
    }

    public String getcUpdCde() {
        return cUpdCde;
    }

    public void setcUpdCde(String cUpdCde) {
        this.cUpdCde = cUpdCde;
    }

    public String getcDductAmt() {
        return cDductAmt;
    }

    public void setcDductAmt(String cDductAmt) {
        this.cDductAmt = cDductAmt;
    }

    public String getcUpdTm() {
        return cUpdTm;
    }

    public void setcUpdTm(String cUpdTm) {
        this.cUpdTm = cUpdTm;
    }

    public String getcTransMrk() {
        return cTransMrk;
    }

    public void setcTransMrk(String cTransMrk) {
        this.cTransMrk = cTransMrk;
    }

    public String gettTransTm() {
        return tTransTm;
    }

    public void settTransTm(String tTransTm) {
        this.tTransTm = tTransTm;
    }

    public String getcUnderInsuranceFlag() {
        return cUnderInsuranceFlag;
    }

    public void setcUnderInsuranceFlag(String cUnderInsuranceFlag) {
        this.cUnderInsuranceFlag = cUnderInsuranceFlag;
    }

    public String getcCvrgNoOld() {
        return cCvrgNoOld;
    }

    public void setcCvrgNoOld(String cCvrgNoOld) {
        this.cCvrgNoOld = cCvrgNoOld;
    }

    public String getnFloatRate() {
        return nFloatRate;
    }

    public void setnFloatRate(String nFloatRate) {
        this.nFloatRate = nFloatRate;
    }

    public String getcPlanNo() {
        return cPlanNo;
    }

    public void setcPlanNo(String cPlanNo) {
        this.cPlanNo = cPlanNo;
    }

    public String getnExemPeriod() {
        return nExemPeriod;
    }

    public void setnExemPeriod(String nExemPeriod) {
        this.nExemPeriod = nExemPeriod;
    }

    public String getnPrmZb() {
        return nPrmZb;
    }

    public void setnPrmZb(String nPrmZb) {
        this.nPrmZb = nPrmZb;
    }

    public String getnCompenRate() {
        return nCompenRate;
    }

    public void setnCompenRate(String nCompenRate) {
        this.nCompenRate = nCompenRate;
    }

    public String getcAddMrk() {
        return cAddMrk;
    }

    public void setcAddMrk(String cAddMrk) {
        this.cAddMrk = cAddMrk;
    }

    public String getcGlassTyp() {
        return cGlassTyp;
    }

    public void setcGlassTyp(String cGlassTyp) {
        this.cGlassTyp = cGlassTyp;
    }

    public String getnAmtZb() {
        return nAmtZb;
    }

    public void setnAmtZb(String nAmtZb) {
        this.nAmtZb = nAmtZb;
    }

    public String getcExtAreaRad() {
        return cExtAreaRad;
    }

    public void setcExtAreaRad(String cExtAreaRad) {
        this.cExtAreaRad = cExtAreaRad;
    }

    public String getcAccidentTyp() {
        return cAccidentTyp;
    }

    public void setcAccidentTyp(String cAccidentTyp) {
        this.cAccidentTyp = cAccidentTyp;
    }

    public String getcAgreementRatio() {
        return cAgreementRatio;
    }

    public void setcAgreementRatio(String cAgreementRatio) {
        this.cAgreementRatio = cAgreementRatio;
    }

    public String getcDductMoneyMrk() {
        return cDductMoneyMrk;
    }

    public void setcDductMoneyMrk(String cDductMoneyMrk) {
        this.cDductMoneyMrk = cDductMoneyMrk;
    }

    public String getnAutoCheCoef() {
        return nAutoCheCoef;
    }

    public void setnAutoCheCoef(String nAutoCheCoef) {
        this.nAutoCheCoef = nAutoCheCoef;
    }

    public String getnDductBefPrm() {
        return nDductBefPrm;
    }

    public void setnDductBefPrm(String nDductBefPrm) {
        this.nDductBefPrm = nDductBefPrm;
    }

    public String getnFranchishRate() {
        return nFranchishRate;
    }

    public void setnFranchishRate(String nFranchishRate) {
        this.nFranchishRate = nFranchishRate;
    }

    public String getnVat() {
        return nVat;
    }

    public void setnVat(String nVat) {
        this.nVat = nVat;
    }

    public String getnPrice() {
        return nPrice;
    }

    public void setnPrice(String nPrice) {
        this.nPrice = nPrice;
    }

    public String getnVatVar() {
        return nVatVar;
    }

    public void setnVatVar(String nVatVar) {
        this.nVatVar = nVatVar;
    }

    public String getnPriceVar() {
        return nPriceVar;
    }

    public void setnPriceVar(String nPriceVar) {
        this.nPriceVar = nPriceVar;
    }

    public String getcSepRep() {
        return cSepRep;
    }

    public void setcSepRep(String cSepRep) {
        this.cSepRep = cSepRep;
    }

    public String gettModifyTm() {
        return tModifyTm;
    }

    public void settModifyTm(String tModifyTm) {
        this.tModifyTm = tModifyTm;
    }

    public String gettUpdTm() {
        return tUpdTm;
    }

    public void settUpdTm(String tUpdTm) {
        this.tUpdTm = tUpdTm;
    }

    public String getnSavingAmt() {
        return nSavingAmt;
    }

    public void setnSavingAmt(String nSavingAmt) {
        this.nSavingAmt = nSavingAmt;
    }

    public String getnResvNum13() {
        return nResvNum13;
    }

    public void setnResvNum13(String nResvNum13) {
        this.nResvNum13 = nResvNum13;
    }

    public String getnPureRiskPremiumFlag() {
        return nPureRiskPremiumFlag;
    }

    public void setnPureRiskPremiumFlag(String nPureRiskPremiumFlag) {
        this.nPureRiskPremiumFlag = nPureRiskPremiumFlag;
    }

    public String getnDductPrm() {
        return nDductPrm;
    }

    public void setnDductPrm(String nDductPrm) {
        this.nDductPrm = nDductPrm;
    }

    public String getnBasePurePrm() {
        return nBasePurePrm;
    }

    public void setnBasePurePrm(String nBasePurePrm) {
        this.nBasePurePrm = nBasePurePrm;
    }

    public String getnAllPrm() {
        return nAllPrm;
    }

    public void setnAllPrm(String nAllPrm) {
        this.nAllPrm = nAllPrm;
    }

    public String getcCancelMrk() {
        return cCancelMrk;
    }

    public void setcCancelMrk(String cCancelMrk) {
        this.cCancelMrk = cCancelMrk;
    }

    public String getnDductPrmVar() {
        return nDductPrmVar;
    }

    public void setnDductPrmVar(String nDductPrmVar) {
        this.nDductPrmVar = nDductPrmVar;
    }

    public String getnPrmVar() {
        return nPrmVar;
    }

    public void setnPrmVar(String nPrmVar) {
        this.nPrmVar = nPrmVar;
    }

    public String getnReturnPrm() {
        return nReturnPrm;
    }

    public void setnReturnPrm(String nReturnPrm) {
        this.nReturnPrm = nReturnPrm;
    }

    public String getcMpFlag() {
        return cMpFlag;
    }

    public void setcMpFlag(String cMpFlag) {
        this.cMpFlag = cMpFlag;
    }

    public String getnMpPrm() {
        return nMpPrm;
    }

    public void setnMpPrm(String nMpPrm) {
        this.nMpPrm = nMpPrm;
    }

    public String getcTgtQty() {
        return cTgtQty;
    }

    public void setcTgtQty(String cTgtQty) {
        this.cTgtQty = cTgtQty;
    }

    public String getNrate() {
        return nRate != null ? nRate : nrate;
    }

    public void setNrate(String nrate) {
        this.nrate = nrate;
    }

    public String getNrate032618() {
        return nrate032618;
    }

    public void setNrate032618(String nrate032618) {
        this.nrate032618 = nrate032618;
    }

    public String getIfByRatiocoef() {
        return ifByRatiocoef;
    }

    public void setIfByRatiocoef(String ifByRatiocoef) {
        this.ifByRatiocoef = ifByRatiocoef;
    }

    public String getcCvrgName() {
        return cCvrgName;
    }

    public void setcCvrgName(String cCvrgName) {
        this.cCvrgName = cCvrgName;
    }

}
